incinerator plant - Spanish English Dictionary